package 继承之红包案例;

import java.util.ArrayList;
import java.util.Random;

public class 成员 extends User {
    public 成员() {
    }

    //创建成员时将信息输入
    public 成员(String name, int money) {
        super(name, money);
    }

    //将群主红包信息集合输入
    public void receive(ArrayList<Integer> list) {
        //如果群主的红包集合长度为0，则代表没钱或者输入错误
        if (list.size() == 0) {
            System.out.println(this.getName() + "说：" + "群主没钱啦");
            return;
        }
        //每个成员获得自己抽取的红包的顺序
        int index = new Random().nextInt(list.size());
        //将抽取过的红包从集合删除，并且作为返回值加入成员的余额
        int getmoney = list.remove(index);
        super.setMoney(super.getMoney() + getmoney);
    }
}
